package com.ruoyi.system.vo;

import com.ruoyi.common.annotation.Excel;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;



/**
 * 用户信息管理视图对象 zsyy_user
 *
 * @author wangghua
 * @date 2021-07-14
 */
@Data
@ApiModel("用户信息管理视图对象")
public class ZsyyUserVo {

	private static final long serialVersionUID = 1L;

	/** 主键id */
	@ApiModelProperty("主键id")
	private Long id;

	/** 昵称 */
	@Excel(name = "昵称")
	@ApiModelProperty("昵称")
	private String nickname;

	/** 电话 */
	@Excel(name = "电话")
	@ApiModelProperty("电话")
	private String phone;

	/** 密码 */
	@Excel(name = "密码")
	@ApiModelProperty("密码")
	private String password;

	/** 真实姓名 */
	@Excel(name = "真实姓名")
	@ApiModelProperty("真实姓名")
	private String name;

	/** 用户余额 */
	@Excel(name = "用户余额")
	@ApiModelProperty("用户余额")
	private Long balance;

	/** 使用某平台登录 */
	@Excel(name = "使用某平台登录")
	@ApiModelProperty("使用某平台登录")
	private Long loginType;

	/** openID */
	@Excel(name = "openID")
	@ApiModelProperty("openID")
	private String openId;

	/** 头像地址 */
	@Excel(name = "头像地址")
	@ApiModelProperty("头像地址")
	private String avatarUrl;

	/** 0.普通会员 1.VIP会员,2.商家 */
	@Excel(name = "0.普通会员 1.VIP会员,2.商家")
	@ApiModelProperty("0.普通会员 1.VIP会员,2.商家")
	private Long level;

	/** 生日 */
	@Excel(name = "生日" , width = 30, dateFormat = "yyyy-MM-dd")
	@ApiModelProperty("生日")
	private Date birthday;

	/** 性别 */
	@Excel(name = "性别")
	@ApiModelProperty("性别")
	private Long gender;

	/** 状态：0禁用 1激活 */
	@Excel(name = "状态：0禁用 1激活")
	@ApiModelProperty("状态：0禁用 1激活")
	private Integer status;

	/** 自动扣费状态：1未开启，2已开启 */
	@Excel(name = "自动扣费状态：1未开启，2已开启")
	@ApiModelProperty("自动扣费状态：1未开启，2已开启")
	private Integer autoPayStatus;


}
